package modules.pathloss;

import javax.naming.directory.InvalidAttributesException;

import modules.dimensioning.CoverageInterface;
import tools.gis.GisTools;

import com.vividsolutions.jts.geom.Geometry;

import datatypes.Antenna;

/**
 * Dummy class implementing coverage interface.
 * Used by first implementation of TabuSearch
 * 
 * @author Bart Moens
 */
public class CoverageDummy implements CoverageInterface {

	@Override
	public Geometry getCoverage(Antenna a) throws InvalidAttributesException {
		return GisTools.createCircleInLambertFormat(a.getX(), a.getY(), 1000, 32);
	}

	@Override
	public double getRangeRadius(Antenna a) throws InvalidAttributesException {
		return 600;
	}

	
}
